# _*_ coding:utf-8 _*_
# @author : Joyamon
# @time : 2022-12-8 16:15
# @file : auth.py
import time
from flask import session
from functools import wraps
from exts.xjson import json_unauth_error


# 登录权限验证(使用session进行验证)
def login_required(func):
    @wraps(func)  # 保留func的属性
    def inner(*args, **kwargs):
        if 'username' in session:
            return func(*args, **kwargs)
        return json_unauth_error(message='您还未登录，请先登录后再进行操作')

    return inner
